storage shelf - French English Dictionary